offshore industry - French English Dictionary